Soviet General & Field Rank Officer Uniforms, 1955 to 1991
Adrian Streather
Paperback
In Stock
£13.49 £14.99